auかんたん決済(継続課金) 課金結果ファイル送信
auかんたん決済継続課金では、当サービスから加盟店様へ課金結果ファイルを送信します。
課金日当日(登録日が初回課金日の時はその翌日)にKDDIで処理された課金結果を、日次でショップID単位に作成します。
送信先は当サービスショップ管理画面の、メニュー「継続決済」>「au継続課金」>「設定」にて設定します。
ファイル送信は12:00までを目処に開始します。
加盟店様側からの正常応答が確認できなかった場合でも再送はありません。
管理画面にて再取得可能です。
課金結果ファイル
ファイル出力対象
・課金要求結果ファイルに出力される情報は以下の通りです。
・課金結果が成功または失敗の課金データ
・当日が課金日の課金データ
課金結果ファイルを送信する流れ
当サービスが課金データを自動生成し、確定するまでの流れです。
フローの説明
- 当サービスは、KDDIに課金結果ファイルを取得を行います。
- KDDIの課金結果ファイルのデータと当サービスの課金データ状態を突合します。
- 当サービスは、課金結果ファイルを加盟店様が指定された URL に送信します。
- 加盟店様は、ファイルを受信後に正常または異常の応答をします。
・初回課金日が課金登録日と同じ場合、初回課金結果の取得は初回課金日翌日になります。
例)課金登録日:2022/7/15 初回課金日:2022/7/15 初回課金結果取得:2022/7/16
・課金が 0 件の場合でも課金結果ファイルを加盟店様へ送付しますので、課金が無いことをご確認ください。
ファイル情報
課金結果ファイルは、ヘッダ、データ(課金データ件数分)、フッタの3種類のレコード構成となります。
出力パラメータ(当サービス⇒加盟店様)
ContinuanceResultFile | 必須 ファイル
ファイル課金結果ファイルを返却します。
※ファイルの文字コードはUTF-8となります。 |
---|
■ファイル情報
ファイル名 |
AU_C_ショップID_yyyymmdd.csv
【例】AU_C_tshop99_20120901.csv |
|
---|---|---|
区切り文字 |
半角コンマ
|
|
改行コード |
CRLF
|
|
ソート順 |
オーダID 昇順
|
|
囲み文字 |
ダブルクォート
|
■ヘッダレコード
レコード区分 | 必須 半角英字2桁
"HD"固定となります。 |
|
---|---|---|
ショップID | 必須 半角英数13桁
ショップIDを設定します。 |
|
データレコード件数 | 必須 半角数字8桁
データレコードの件数を設定します。 |
■データレコード
ショップID | 必須 半角英数13桁
|
|
---|---|---|
オーダーID | 必須 半角英数記号27桁
|
|
課金確認日 | 必須 半角数字8桁
課金確認日をyyyyMMdd書式で返却します。 |
|
課金日 | 必須 半角数字8桁
課金日をyyyyMMdd書式で返却します。 |
|
取引状態 | 必須 半角英字15桁
取引状態を返却します。 |
|
利用金額 | 必須 半角数字7桁
|
|
税送料 | 必須 半角数字7桁
|
|
au継続課金ID | 半角数字11桁
|
|
au決済情報番号 | 半角英数16桁
|
|
取引ID | 半角英数32桁
|
|
au加盟店管理番号 | 半角英数32桁
|
|
エラーコード | 半角英数3桁
|
|
エラー詳細コード | 半角英数9桁
|
|
処理日時 | 必須 半角数字14桁
処理日時をyyyyMMddHHmmss |
■フッタレコード
レコード区分 | 必須 半角英字2桁
"FT"固定となります。 |
---|
入力パラメータ(加盟店様⇒当サービス)
RecvRes | 必須 半角数字1桁
受信結果以下のいずれか
0:受信OK 1:受信失敗 |
---|